multiple trust - French English Dictionary